Photographic system capable of recording therein photographing data and reading out the same and film structure for use in the photographic system

ABSTRACT

A photographic system comprises a camera and a film structure which can be loaded in the camera and in which photographing data can be recorded. The film structure has an image recording section in which a photographed image is recorded and a memory means for storing therein identification data peculiar to the film structure. And the camera inputs the identification data stored in the film structure into the camera and judges according to the inputted identification data whether the film structure is fit for the camera or not. Thereby, the photographing data can be recorded or read only when the film structure is fit for the camera. Further, the present invention also relates to a film structure which can be loaded in a camera having peculiar identification data so that it is judged whether the film structure is fit for the camera or not.

This application is a continuation of application Ser. No. 07/768,332,filed Sep. 30, 1991, which is a continuation of application Ser. No.07/488,999, filed Mar. 6, 1990, both now abandoned.

BACKGROUND OF THE INVENTION

The present invention relates a photographic system comprising a cameraand a film structure which can be loaded in the camera and having afunction of executing recording in and reading out photographing databetween the camera and the film structure.

It is conventionally known that a recording medium such as asemiconductive memory is loaded in a camera so that photographing dataare recorded in the recording medium, and the recorded data are read outof the recording medium and used at the time of development. Forexample, when the data are pseudo focal length photographing data, arange in the film narrower than a normal photographing range can beautomatically printed according to the pseudo focal length photographingdata.

In such a camera system, it is necessary to judge whether a recordingmedium to be loaded in a camera is practically fit for the camera ornot, and various kinds of judging ways have been proposed.

For example, in Japanese Laid-Open Patent Publication No. 62-208029(U.S. Pat. No. 4,728,978), it is disclosed that when an IC card as arecording medium is loaded in a camera, data such as an electric sourcevoltage, frequency and others of the IC card side are outputted to thecamera side so as to judge whether the IC card is fit for the camera ornot. However, in this reference, a film cartridge is neither used alsoas a recording medium for the photographing data nor has the IC card asits integrated part.

Further, in Japanese Laid-Open Paten Publication No. 62-40440 (U.S. Pat.No. 4,650,304), it is disclosed that data such as pseudo focal lengthphotographing data are recorded in a film of a special film cartridge,and the special film cartridge and a cartridge loading chamber of acamera are so constructed that operation of recording a pseudo focallength photographing data and the like can be executed only when apredetermined special film cartridge is loaded in the camera. However,in a device disclosed in this reference, only whether a film cartridgeis mechanically fit for the camera or not is judged, without judgingwhether electrical data communication between the camera and the filmcartridge can be executed or not.

Further, for example, in Japanese Laid-Open Patent Publication No.56-154720 (U.S. Pat. No. 4,500,183), it is disclosed that a filmcartridge is provided with a recording medium for recordingphotographing data, but there is no disclosure relating to judgmentwhether the film cartridge is fit for the camera or not. And in a devicedisclosed in this reference, since all data are renewedly recorded atevery photographing time, all data are recorded irrespective of aphotographer's will and the former stored data are fully erased.

However, among various kinds of data, data such as an optionally givencomment is not necessarily recorded in each film frame but is has onlyto be recorded when a photographer desires. Further in theabovementioned device disclosed in the above reference, sinceunnecessary data are also recorded, high-speed processing of therecorded data in each film frame is limited.

It has been conventionally known that in such a kind of camera, therange size to be printed which is designated in the pseudo focal lengthphotographing operation is limited according to the film sensitivity(ISO) and when the range size of printing reaches the limit value, it isset over a predetermined range (see, for example, Japanese Laid-OpenPatent Publication No. 62-50745 (U.S. Pat. No. 4,780,735)). This isbecause the graininess of a film becomes worse as the magnification ofprinting becomes high, and it tends to become worse especially as thefilm sensitivity becomes high.

However, even when the film sensitivities of films are the same, thegraininess of the films are different from each other. Further, it isrequired, if a photographer desires, to continuously set the range sizeto be printed even when the range size becomes below the limit value.

SUMMARY OF THE INVENTION

An object of the present invention is to provide a photographic systemcapable of correctly judging whether a film structure is fit for acamera or not by electrically communicating signals between the cameraand the film structure.

Another object of the present invention is to provide a photographicsystem capable of recording therein photographing data and reading outthe same, in which photographing data can be recorded in and read outonly when a film structure is fit for the camera of the photographicsystem, and erroneous operation of the system and degradation of aphotographed image can be prevented from occurring when a film structureis not fit for the camera.

A further object of the present invention is to provide a film structurefor use in a photographic system, capable of correctly judging whetherthe film is fit for the camera of the photographic system or not byelectrically communicating signals between the camera and the filmstructure.

A further object of the present invention is to provide a film structurefor use in a photographic system, capable of reading photographing dataout and writing the same in only when the film structure is judged to befit for the camera, and of preventing erroneous operation of the systemand degradation of a photographed image from occurring when the filmstructure is not fit for the camera.

A further object of the present invention is to provide a camera capableof recording predetermined data at the end of every photographing in arecording medium loaded in the camera, and any data other than theabovementioned predetermined data by operating an operating means onlywhen a photographer desires, thereby preventing unnecessary data frombeing recorded, increasing the speed of data recording operation at thetime of photographing.

A further object of the present invention is to provide a camera capableof giving an alarm to a photographer when the designated range size tobe printed is below a limit value determined, thereby preventingdegradation of a photographed image.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a structural block diagram of a photographic system of anembodiment of the present invention,

FIG. 2 is a structural block diagram of accessories 6 shown in FIG. 1,

FIGS. 3 and 4 are flow charts showing the operation of the CPU providedin the camera,

FIG. 5 is a view explaining ID codes communicated between the cameraside and the film cartridge side,

FIGS. 6 (a)(b)(c) are flow charts showing the trimming magnificationsetting operation,

FIG. 7 is a view showing a display in the view field of the finder,

FIG. 8 is a flow chart showing the ICP FILM code inputting operation,

FIG. 9 is a flow chart showing the ICP CAMERA code inputting operation,

FIG. 10 is a flow chart showing the FILM DATA inputting operation,

FIG. 11 is a flow chart showing the data writing operation,

FIG. 12 is a structural block diagram of the first embodiment of a filmcartridge of the present invention,

FIG. 13 is a flow chart showing the reset operation,

FIG. 14 is a flow chart showing the INT1 routine,

FIG. 15 is a flow chart showing the WRITE routine,

FIG. 16 is a view showing the relation between the address of the memoryin the film cartridge and data,

FIG. 17 is a structural block diagram of the second embodiment of a filmcartridge of the present invention,

FIG. 18 is a detailed structural diagram of the decoder and others shownin FIG. 17,

FIG. 19 is a structural diagram of the reading control section 112, and

FIGS. 20 and 21 are timing charts of the data communication.

DETAILED DESCRIPTION OF THE EMBODIMENTS

FIG. 1 is a block diagram of the whole of a system comprising a camerabody and a film section which is an embodiment of the present invention.

A control microcomputer (hereinafter referred to as CPU) 1 controls thewhole of the camera. A color measuring section 2 for measuring the lightsource color of an object to be photographed and a light meteringsection 3 for metering the brightness of the object output data obtainedby the color measuring and the light metering respectively as digitaldata to the CPU 1. A display section 4 comprising a liquid crystaldisplay (LCD) and others displays various kinds of photographing data ona liquid crystal plate provided on the camera body and in a viewfinder.A lens section 5 outputs lens data relating to photographing andautomatic focusing to the CPU 1. Accessories 6 comprise an electronicflashing device, a data imprinting device, a comment input section whichwill be described later, and others. A distance measuring section 7measures the distance from the camera to an object to be photographed bymeans of a CCD or the like.

A driving section 8 controls the aperture size and the shutter speedaccording to the AV and TV calculated in the CPU 1, and also controlsfilm winding and rewinding, cocking of the shutter mechanism, quickreturn mirror and other mechanisms, and automatic focusing of the lens.An electric source 9 is provided in the camera body for supplying theCPU 1 and other blocks with electricity. The film section 10 includes afilm cartridge (hereinafter referred to only as cartridge) and a film,the detail of which will be described later.

Now, switches will be described in the following.

A switch S1 is used for starting color measuring, distance measuring andlight metering. A switch S2 is a release switch for starting exposurecontrol. Switches S3 and S4 are used for a pseudo focal lengthphotographing to set the range of the film to be printed which will bedescribed later, so that the range of printing can be reduced by onestep every time the switch S3 is turned ON and the range can be enlargedby one step every time the switch S4 is turned On. A switch S5 is usedfor inputting a comment, and it is turned ON when a comment is inputted.Switch S6 comprises a mercury switch or the like and used for detectinga longitudinal, lateral, upper or lower camera attitude. And datadetected by the camera attitude detecting switch S6 are written in an E²PROM (described later) provided in the cartridge. Embodiments of thecamera attitude detecting switch S6 are described in Japanese Laid-OpenPatent Publication No. 59-17543 and Japanese Laid-Open PatentPublication No. 63-255611. A switch S_(FC) is a cartridge detectingswitch which is turned on when a cartridge is loaded in the camera.

A resister R1 and a capacitor C1, and a resister R2 and a capacitor C2are connected to the CPU 1 and a reset terminal RES of the film of thefilm section 10 respectively and execute power-on resetting. Anoscillating section 11 outputs system clocks φ to the CPU 1 and acircuit in the cartridge in the film section 10. The CPU 1 and each ofthe abovementioned sections 2, 3, 4, 5, 6, 10 are connected together bya serial data bus DB comprising a serial input line SIN, a serial outputline SOUT and a serial clock line SCK, and the CPU 1 executes serialcommunication with each section.

FIG. 2 is a block diagram of the comment input section in theaccessories 6 of FIG. 1.

Comment data inputted from an input section 12 comprising a switchmatrix or the like are once stored in a register 13. A recognizingsection 14 recognizes letters inputted by means of data in a dictionarysection 15. The data of letters recognized by the recognizing section 14are stored in the memory section 16. A display control section 17displays data (letters and the like) outputted from the register 13 onthe LCD when a comment is written, and also can display the letter datastored in the memory section 16 in order to confirm practically inputteddata. Further, fonts are set in a font section 19, and an output section20 outputs the letters stored in the memory section 16 in a set font asa comment data to CPU 1. In this case, the data are outputted only whenthe switch S5 for inputting a comment is turned ON.

FIG. 3 is a schematic flow chart showing operation of the CPU providedin the camera.

When an electric power is supplied, the CPU 1 begins to operate andwaits that a film cartridge is loaded in the camera (#1). When the filmcartridge is loaded and the switch S_(FC) is turned ON, the CPU 1outputs a read signal to the film section 10 and an index (ID) code ICPFILM is inputted from the cartridge side (#2). Then, the inputted codeICP FILM is checked up with an ID code on the camera side (#3). When thefilm cartridge is fit for the camera (ICP FILM OK), the code ICP CAMERApeculiar to the camera is outputted to the film section 10 (#4). Thecode ICP CAMERA is checked up on the cartridge side and when it isjudged that the camera is fit for the cartridge (ICP CAMERA OK), filmdata such as film characteristic data, photographing data and the likeare outputted (described later in detail), and the CPU 1 inputs thesedata (#5).

Now, the codes ICP FILM of step #2 and ICP CAMERA of step #4 will bedescribed in the following with reference to FIG. 5. Each type of filmhas a code ICP FILM different from that of another type of film and apeculiar code ICP CAMERA Ref in its memory.

It is supposed that a cartridge is now loaded and an ICP FILM code "A"is transmitted to the camera body side (similarly as it is transmittedto a laboratory instruments). The camera body has all the combinationsof ICP FILM codes fit for the camera and ICP CAMERA codes correspondingthereto, and it outputs an ICP CAMERA code "a" corresponding to the ICPFILM code "A" to the cartridge. When the camera body has no code "A" orwhen a film having no memory IC is loaded in the camera body, the cameragives a warning and permits only film loading with forbidding datareading and writing, or forbids photographing. The cartridge checks upthe code "a" outputted from the camera body with the ICP CAMERA Ref code("a" in this case), and when they are identical with each other, thememory access is permitted and data communication (described later) isexecuted. On the other hand, when they are not identical with eachother, communication of the photographing data is forbidden similarly tothe abovementioned case of the camera body.

Returning now to the flow chart of FIG. 3, the description will becontinued.

At step #6, it is judged whether the inputted film data are appropriateor not (for example, whether the film is within the guaranteed effectivelife term or not). When they are appropriate, the flag ZOKF is set at 1(#10), and the program advances to step #11. On the other hand, when thecartridge is not fit for the camera (that is, ICP FILM is not OK) atstep #3, when the film data are not appropriate (for example, the filmis out of the guaranteed effective life term) at step #6, or when it isjudged on the cartridge side that the camera is not fit and as a resultfilm data are not outputted from the cartridge, the flag ZOKF is set at0 (#7), then a warning of impossibility of the data communication isgiven (#8), the film data is set at a given value (for example, ISO100)(#9), and the program advances to step #11. In this case, thephotographing operation may be forbidden as abovementioned.

Further, it may be executed at step #6 that the number of photographedfilm frames (the number indicated by a film counter shown in FIG. 16)and data of the number of provided photographing film frames areinputted from the film cartridge, and when they are identical with eachother, the photographer is informed of this through a picture display oran alarm, and the following photographing operation is forbidden.Thereby erroneous double photographing on the photographed film can beprevented.

Nextly, it is judged at step #11 whether the switch S_(FC) is turnedfrom OFF to ON or not, or whether the cartridge is replaced by a new oneor not. When a new cartridge is loaded, initial loading (initial filmwinding) is executed (#12), and then the film count number is displayed(#13). When the cartridge is kept unrenewed at step #11, the programskips over step #12, advancing to step #13 in which the film countnumber is displayed.

Then, the program advances to step #14 in FIG. 4, in which it is judgedwhether the switch S1 is in ON state or not. When the switch S1 is in ONstate, the color is measured by transmitting a starting signal to thecolor measuring section 2 (#15). Then, pseudo focal length is set (#16,the way of setting the pseudo focal length will be described later withreference to FIG. 6), and starting signals are transmitted to thedistance measuring section 7 and the light metering section 3 therebyexecuting distance measuring and light metering (#17, #18). Nextly,exposure calculation is executed according to the data obtained (or set)in steps #15 to #18, thereby calculating data required for exposurecontrol such as TV, AV and the like (#19). The calculated value aredisplayed by the display section (#20). Then the longitudinal or lateralcamera attitude, data of accessories and the like are set (#21), and itis judged whether the release switch S2 is in ON state or not (#22). Therelease switch S2 is not in ON state, it is judged whether the switch S1is in ON state or not (#23). When the switch S1 is still in ON state,the CPU 1 repeatedly executes a sequence from step #15 to step #21 tillthe release switch S2 is turned ON or the switch S1 is turned OFF.

When the switch S1 is in OFF state at step #14 or step #23, the programadvances to step #24. At step #24, pseudo focal length is set, and thencamera data are set similarly to step #21 (#25). Then, it is judgedwhether ZOKF is 1 or not (#26). When ZOKF is not 1, the program goes tostep #14. When ZOKF is 1, it is judged whether the comment inputdescribed above with reference to FIG. 2 is executed or not (#27). Whenthe comment input switch S5 is in ON state, the comment is written inthe address of the preceding film frame of the memory in the cartridge(#29). Then, the program goes to step #14, and the abovementionedoperations are repeated. The reason why the comment is written in theaddress of the preceding film frame is that generally a comment ispractically written after photographing. However, the program may be soset that a comment is written before photographing or written in theaddress of a desired film frame. When any comment input is not executed,or when comment input is executed but the switch S5 is in OFF state, theprogram goes to step #14.

On the other hand, the switch S2 is in ON state at step #22, exposurecontrol is executed according to the data obtained at step #19 (#30).Then, it is judged whether ZOKF is 1 or not (#31). When ZOKF is 1, thatis, when data communication can be executed, each data is written in thememory in the cartridge (#32), the film is wound up by one frame (#33).When ZOKF is not 1 at step #31, the film is wound up without datawriting (#33). At step #32, data for increasing by 1 the count number ofa film counter (see FIG. 16) in the memory in the cartridge is alsooutputted. The way of data writing executed at step #32 will bedescribed later in detail. After step #33, the film counter is increasedby 1, and this count number is displayed (#34, #35). Then the programgoes to step #14 and the abovementioned sequence is repeatedly executed.

Now, the abovementioned pseudo focal length setting (#16, #24) will bedescribed with reference to the flow chart of FIG. 6(a).

Firstly, it is judged whether ZOKF is 1 or not (#40). When ZOKF is not1, the switch S3 or S4 for setting pseudo focal length is ON state ornot (#46). When ZOKF is not 1, data writing and the like cannot beexecuted, and when either of the switch S3 or the switch S4 is in ONstate, a warning is given, then the program returning (#47). Whenneither the switch S3 nor the switch S4 is not in ON state, the programreturns without giving any warning. When ZOKF is 1 at step #40, it isjudged whether pseudo focal length setting is forbidden or not accordingto pseudo focal length photographing data peculiar to the film includedin the film data inputted at the abovementioned step #5 (#41). Forexample, the film is a positive film for use as a slide film, pseudofocal length setting is forbidden. When pseudo focal length setting isnot forbidden, it is judged whether the trimming magnification reachesthe limit value or not (#42). Here, "the trimming magnification"indicates a range which is printed at a laboratory, and as it is small,enlarging magnification of printing becomes large, therefore, that isreferred to as "trimming magnification is large". When pseudo focallength setting is forbidden or the trimming magnification reaches thelimit value, the program goes to step #46. At step #46, it is judgedwhether the switch S3 or the switch S4 is in ON state or not, and wheneither of them is in ON state, a warning is given and the programreturns. The abovementioned pseudo focal length setting forbidding andthe limit value of the trimming magnification are inputted as film datawhen the film cartridge is loaded. The reason why the trimmingmagnification is limited is that at a high trimming magnificationgraininess of a film become outstanding and a picture of only a lowquality is obtained. Further, for example, as the ISO sensitivity of afilm becomes high, the graininess of the film becomes worse and thegrains become more outstanding if trimming is executed at the samemagnification.

Further, generally, a monochrome film has a better graininess than acolor film has. Therefore, when a monochrome film is used at a hightrimming magnification, the graininess of the obtained picture is not sodegraded than that of a color film. Accordingly, the limit value of thetrimming magnification can be set at a larger value in the case of amonochrome film than in the case of a color film. Further, when twofilms of the same type and having the same sensitivity with each otherare manufactured by different makers respectively, the graininess ofthem are often different from each other because the makers usedifferent sensitized materials and manufacturing methods respectively,so that the limit values of the trimming magnification of the two filmsare different from each other.

When the trimming magnification does not reach the limit value at step#42, it is judged whether the switch S3 or the switch S4 is in ON stateor not (#43). When both of the switches S3, S4 are in OFF state, thetrimming magnification is not changed or it is judged that the trimmingsetting is completed, then the program returning. When either the switchS3 or the switch S4 is ON state, content of a pseudo focal lengthsetting register is changed by one step (#44). It may be so set that thetrimming magnification is changed only when the switches S3, S4 areturned from OFF to ON, and if switches S3, S4 are continuously turnedON, the content of the register is changed only by one step. Theabovementioned register is a register for storing the present trimmingmagnification. When the content of the register is changed by one step,the printing range is displayed in the scene of the viewfinder as shownin FIG. 7 (#45), then the program returning to step #42.

In the abovementioned embodiment, when the switch S3 or switch S4 ispressed at the time of pseudo focal length set being forbidden or thetrimming magnification reaching the limit value, a warning is given, sothat the pseudo focal length cannot be changed. However, it is permittedthat, with giving a warning, further pseudo focal length setting can becontinuously executed, if a photographer desires the same. Thereby, therange of pseudo focal length setting can be enlarged as desired.Further, even when pseudo focal length setting is forbidden, furthersetting is permitted to be executed. In this case, the answer of thejudgment whether pseudo focal length setting is forbidden or not at step#41 is YES, and a warning is given, then the program advancing to step#42.

Further, even when the trimming magnification once reaches the limitvalue, the trimming magnification is permitted to be reset on the lowermagnification side. This case is the modified embodiment 1 shown in theflow chart of FIG. 6(b). In this case, when pseudo focal length settingis forbidden at step #41, a warning is given, and the program returns.And when the trimming magnification reaches the limit value at step #42,a warning is given and the operation is stopped or it is waited that thetrimming magnification is reset on the lower magnification side.However, the trimming magnification cannot be set beyond the limitvalue.

Furthermore, even when the trimming magnification reaches the limitvalue, the trimming magnification is permitted to be reset beyond thelimit value. This case is the modified embodiment 2 shown in the flowchart of FIG. 6(c). In this case, when pseudo focal length setting isforbidden at step #41, a warning is given and the program returns. Andwhen the trimming magnification reaches the limit value at step #42, awarning is given but the trimming magnification is reset beyond thelimit value.

FIG. 7 shows an embodiment of a display by means of a liquid crystaldisplay device (LCD) in the view field of the viewfinder. In thisembodiment, the trimming magnification can be set in three steps. In theLCD, four kinds of frames F0, F1, F2 and F3 in correspondence withranges to be printed are provided so that either one of these frames isselectively displayed according to the content of the pseudo focallength setting register. In the usual photographing mode in which pseudofocal length photographing is not executed, the frame F0 is displayed inthe view field of the viewfinder. And every time the switch S3 is turnedON, each of the frames is displayed in the order F0→F1→F2→F3. On theother hand, every time the switch S4 is turned ON, each of the frames isdisplayed in the order F3→F2→F→F0. By seeing this display, thephotographer can confirm the printing range.

In a state of the frame F3 is displayed, when the switch S3 is turnedON, it may be so set that furthermore change is forbidden, or may be setthat each of the frame is displayed in the order F0→F1→F2→F3.

Now, flow charts of inputting ICP FILM data at step #2 and outputtingICP CAMERA data at step #4 will be described with reference to FIGS. 8and 9.

Firstly, for inputting ICP FILM data, data for designating a readingmode are set in transmission register in the CPU 1 (#60), and thereceiving byte number, namely, the byte number of ICP FILM data is alsoset in the transmission register (#61). Nextly, a circuit selectingsignal CS having functions of controlling circuit operation in thecartridge and controlling serial data input and output terminals(SIN,SOUT) is set at High level (#62), so that data input and output canbe executed between the transmission register and the cartridge. Then,the designating reading mode data and the receiving byte number set atsteps #60 and #61 respectively are outputted according to a serial clockto the cartridge side (#63). When the output is completed, the addressof ICP FILM data in the memory in the cartridge is set in thetransmission register (#64), and this address is outputted (#65). Then,after waiting for a predetermined time required for treating thecartridge side (described later) (#66), ICP FILM data are inputtedaccording to the serial clock (#67), and the data are stored in a memoryin the CPU 1 (#68). Finally, the signal CS is set at Low level (#69),whereby the communication is completed.

For outputting ICP CAMERA data as shown in FIG. 9, firstly data fordesignating a writing mode are set in the transmission register (#70),and the writing byte number, namely, the byte number of ICP CAMERA dataare also set in the transmission register (#71). Then, similarly to thecase of inputting ICP FILM data, the CS signal is set at High level sothat data input and output can be executed (#72), and the designatingreading mode data and the writing byte number are outputted according tothe serial clock to the cartridge side (#73). When the output iscompleted, the address of which ICP CAMERA data is written in the memoryin the cartridge is set in the transmission register (#74), and thisaddress is outputted (#75). When the address output is completed, afterwaiting for a predetermined time required for judging whether it is thereading or writing mode on the cartridge side and judging whether it isthe address of the ICP CAMERA data or not (#751), ICP CAMERA data areset in the transmission register (#76), and the data are outputtedaccording to the serial clock (#77). After waiting for a predeterminedtime required for judging whether the camera is fit for the cartridge(#771), the signal CS is set at Low level (#78), whereby thecommunication is completed.

Now, operations for reading and writing data will be described withreference to the flow charts of FIGS. 10 and 11.

Firstly, for reading data, namely, inputting FILM DATA, data fordesignating a reading mode are set in the transmission register in theCPU 1 (#80), and the whole byte number of the data desired to be readare also set in the transmission register (#81). Then, the CS signal isset at High level so that data input and output can be executed (#82),and the data set in the transmission register at steps #80 and #81 areoutputted to the cartridge side according to the serial clock (#83).When the output of the designating reading mode data and the input bytenumber is completed, the head address of the memory in the cartridge inwhich the input data are to be stored is set at the transmissionregister (#84) and the head address is outputted (#85). After waitingfor a predetermined time required for treating the cartridge side (#86),data corresponding to the outputted address are inputted according tothe serial clock (#87). The inputted data are stored in thecorresponding address in the memory in the CPU 1 (#88). Then, it isjudged whether the whole data are inputted or not (#89). When the wholedata are not inputted yet, the program returns to step #86 and thefollowing data are inputted till whole data are inputted. When the wholedata are inputted, the CS signal is set at Low level (#90), thecommunication is completed.

Now, operations for writing data will be described. Firstly, designatingwriting mode data and the whole byte number of the data to be writtenare set in the transmission register (#91, #92). Nextly, the signal CSis set at High level (#93), and the data set in the transmissionregister at steps #91, #92 are outputted to the cartridge side (#94).When the data output is completed, the head address of the memory in thecartridge in which the data are to be written is set in the transmissionregister (#95) and this address is outputted (#96). When the addressoutput is completed, after waiting for a predetermined time required forjudging whether it is the reading or writing mode and whether the dataare data relating to photographing (namely, data other than ICP CAMERAdata) or not (#961), the writing data are set in the transmissionregister (#97) and the data are outputted according to the serial clock(#98). Then, it is judged whether the whole data are outputted or not(#99). When the whole data are not outputted yet, the program returns tostep # 86 and the following data are outputted till whole data areoutputted. When whole data are outputted, the CS signal is set at Lowlevel (#100), and the communication is completed.

In FIGS. 10 and 11, head address is designated in the data addressdesignation (sequential access). However, the address in which data areread or written may be designated at optional times before inputting oroutputting the data (random access).

The operations on the camera side are described in the above, and nowstructure and operations of the first embodiment on the cartridge sidewill be described in the following.

FIG. 12 is a block diagram showing the structure of the cartridge side.There are provided eight terminals used for communicating with a cameraand for an electric source. V_(DD) and GND are terminals for theelectric source. φ is a terminal for inputting a system clock φ foroperating a circuit in the cartridge from the oscillating section 11.RESET is a terminal for resetting a microcomputer (hereinafter referredto only as μ COM) 50 for controlling each block of the cartridge, and aRESET signal is inputted when the cartridge is loaded in the camera andthe electric source of the camera is turned on. CS is a terminal forinputting the abovementioned CS signal for controlling data input andoutput from the camera. SIN, SOUT and SCK are terminals used for serialcommunication, and a serial data input signal, a serial data outputsignal and a serial clock are given to SIN, SOUT and SCK respectively.By way of lines of these three terminals, data communication between thecartridge and the camera is executed.

The μ COM 50 has memories for a RAM region 51 and a ROM region 52thereinside, an interruption (INT1) occurs when the CS signal from thecamera becomes "H", so that the μ COM 50 starts the operation forcommunicating data.

Numeral 53 indicates an interface for controlling each of signals ofSIN, SOUT and SCK, and controls data input and output according to asignal from μ COM 50.

Numeral 54 indicates a register for temporarily storing data therein.When data are written in a E² PROM 55, the data to be written are oncestored in the register 54, and then the stored data are written in theE² PROM 55 according to a signal from the μ COM 50 at the timing when CSreverse from "H" to "L". Further, when data are read, the data to beread are once stored in the register 54 and then the stored data areoutputted according to a SCK signal through the interface 53 to thecamera.

Further, a control section 56 for controlling data writing and deletingcontrols data writing and deleting in the E² PROM 55. A boosting section57 generates a high voltage to be applied to the E² PROM 55. The controlsection 56 and the boosting section 57 are operated according to controlsignals from μ COM 50. Further, the μ COM 50, the interface 53 and theregister 54 are connected with one another by means of a data bus 58,and the mutual data communication therebetween are executed through thedata bus 58.

Now, operations of μ COM 50 will be described in the following withreference to FIGS. 13, 14 and 15. When the film cartridge is loaded inthe camera and the electric source of the camera is turned on, theoperations of RESET shown in the flow chart of FIG. 13 are executed.Firstly, resetting operations of a usual microcomputer are executed andICP CAMERA is reset (#110). Then, the interruption INT1 according to theCS signal from the camera is permitted (#111), and it is waited that theCS signal becomes "High" (that is, the interruption INT1 is executed).When the CS signal becomes "H", the program goes to the INT1 routineshown in FIG. 14.

In the INT1 routine shown in FIG. 14, an interruption of the INT1 isforbidden (#120), and an operation code is inputted (#121). Thisoperation code indicates the data showing the reading mode or thewriting mode and the whole byte number of the data to be communicated(see #60, #61, #70, #71, #80, #81, #91 and #92). Then, the head addressof the data is inputted (#122). Thereafter, it is judged whether it is areading mode or not according to the operation code inputted at step#121 (#123). When it is a reading mode, the program goes to the READroutine. And when it is not a reading mode, that is, when it is awriting mode, the program goes to the WRITE routine shown in FIG. 15.

In the READ routine, it is judged whether the inputted address is anaddress of ICP FILM data or not (#124). When it is an address of ICPFILM data, the ICP FILM data stored in the ROM 52 are outputted (#125).Then, after waiting that the CS signal becomes "L" (the communication iscompleted) (#130), an interruption of the INT1 is permitted (#131), andit is waited that an interruption of INT1 is executed again.

When the inputted address is not an address of ICP FILM data at step#124, the data are data relating to photographing the data correspondingto the address are transmitted from the E² PROM 55 to the register 54(#126), and the data are outputted (#127). Then it is judged whether thewhole data to be communicated (the whole data from the camera) areoutputted or not (#128). When the whole data are not outputted yet, theaddress in the E² PROM 55 is increased by 1 (#129), then the programreturning to step #126, and the routine from steps #126 to #129 arerepeated till the whole data are outputted. When the whole data areoutputted, the program goes to step #130. After waiting that the CSsignal becomes "L", an interruption of the INT1 is permitted (#131), andit is waited that an interruption of the INT1 is executed again.

When it is a writing mode at step #123, the program goes to the WRITEroutine shown in FIG. 15. Firstly, it is judged whether the addressinputted at step #122 is an address of ICP CAMERA data or not (#140).When it is an address of ICP CAMERA data, ICP CAMERA data are inputtedfrom the camera side (#141), and then the inputted ICP CAMERA data arecompared with ICP CAMERA Ref data peculiar to each film cartridge (#142,#143). When the ICP CAMERA data and the ICP CAMERA Ref data are notidentical in this comparison, the operation of the μ COM 50 is stopped,so that erroneous data reading and writing, erroneous operation and thelike can be prevented. When the ICP CAMERA data and the ICP CAMERA Refdata are identical with each other, after waiting that the CS signalbecomes "L" (#144), an interruption of the INT1 is permitted and it iswaited that an interruption of the INT1 is executed again.

On the other hand, at step #140, when the address inputted at step #122is not an address of ICP CAMERA data, the byte number inputted at step#121 of the data of E² PROM 55 are deleted from the address inputted atstep #122 by means of the writing and deleting control section 56(#146). After the deletion is completed, the inputted data are oncestored in the register (#147), and the data are continuously stored inthe register 54 till the whole data are completely inputted (#148). Theregister 54 is so constructed as to have a capacity capable of storingtherein the whole data relating to one film frame photographing. Whenthe whole data are inputted, after waiting that the CS signal becomes"L" (the communication is completed) (#149), the data stored in theregister 54 are written in the E² PROM 55 (#150). Then, an interruptionof the INT1 is permitted (#145), and it is waited that an interruptionof the INT1 is executed again.

FIG. 16 shows the relation between the address of E² PROM 55 in thememory in the cartridge and data to be stored therein.

An address indicated by the upper two bits is obtained by the lower twobits of the abovementioned operation code. Further, the lower addressare represented by sexadecimal system for simplification of the drawing.In correspondence with each film frame from the first frame of the film,a plurality of data are stored in a predetermined order, namely, thephotographing year, month and data, the trimming magnification andothers. Further, the data stored in and below 80H are mainly data usedin photo processing shops and laboratories and data ICP FILM, ICP CAMERARef relating to the film characteristic. In the abovementioned manner,the whole data are stored in the predetermined addresses.

Now, the second embodiment of a circuit in the film cartridge will bedescribed in the following with reference to FIG. 17.

The cartridge has five terminals which are terminals connecting thecartridge with the camera. Terminals V_(DD), SCK, CS and GND are thesame with those of the abovementioned first embodiment. A terminal SIN/OUT is constituted by integrating the serial input terminal and theserial output terminal shown in FIG. 12, and the input and output of theS IN/OUT terminal is changed over by analogue switches 113, 114.

Data inputted through the S IN/OUT terminal are stored, for example, onebyte at a time in a shift register 100 and latched in an operation codelatch section 103, an address latch section 104 and a data register 105respectively. The timing of the latching operation is decided by acounter 101 and a decoder 102. Among the data latched in the operationcode latch section 103, data for designating reading, writing anderasing mode are inputted in a decoder 109, the byte number data beinginputted in a comparator 106 and the address data being inputted in acounter 108. Then, designating data from the decoder 109 are given to anE² PROM 111. Further, control signals WRITE, ERASE, READ are outputtedto the decoder 102, an erasing section 110 for erasing data stored inthe E² PROM 111, and a reading control section 112 for reading data,respectively.

A counter 107 counts clock pulses issued from a terminal AN4 of thedecoder 102. The comparator 106 compares the counter value of thecounter 107 with the whole byte numbers of the transmitted and receiveddata, and when they are identical with each other, the comparatoroutputs a Low level signal COMP to the counter 101. Data in thedesignated address in the E² PROM 111 are erased or written according toaddress data outputted from the counter 108, writing data outputted fromthe data register 105 and erasing data outputted from the erasingsection 110.

Sections of the cartridge having the abovementioned structure will bedescribed in detail in the following.

FIG. 18 shows structures of the counter 101, the decoder 102 and thedata register 105 in detail.

In FIG. 18, when the CS signal outputted from the camera turns from "L"to "H", the reset states of a counter 115, a counter 119 and a flip-flop150 are released. Then, a serial clock SCK from the camera is inputtedin a clock terminal CK of the counter 115, and the counter 115 countsthe serial clock pulses. Binary outputs C1, C2 and C3 are inputted in anAND circuit 116, and when the output COMP from the comparator 106 is at"High" level, a High level signal is outputted for every bite from theAND circuit 116 (AN1). The output AN1 from the AND circuit 116 isinputted in a delay circuit 117 and also in one terminal of an ANDcircuit 148 in the decoder 102. The output delayed for a predeterminedtime by the delay circuit 117 is reversed to be inputted in a one-shotcircuit 118. An output of the one-shot circuit 118 is inputted in aclock terminal CK of a counter 119 and also in one input terminal ofeach of AND circuits 120, 121, 128 to 143.

The counter 119 counts the output from the one-shot circuit 118, andaccording to the count value, it outputs binary signals from terminalsC4, C5, C6, C7 and C8. Outputs from the terminals C4 to C8 are inputtedin the AND circuit 120, 121 and also inputted through AND circuits 123to 127 into AND circuits 128 to 143 and further into an AND circuit 145and a NOR circuit 144. In the other input terminals of the AND circuit123 to 127 respectively, WRITE signals from the decoder 109 areinputted. It means that only in data writing mode (WRITE="H"), ANDcircuits 123 to 127 are in the active state and outputs of the outputterminals C4 to C8 are inputted in the AND circuits 128 to 143.

Table 1 shown later shows the relation between the outputs of the ANDcircuits 120, 121 and the AND circuits 128 to 143 in the data writingmode and the outputs C4 to C8. From Table 1, when the outputs of the ANDcircuits 128 to 143 are turned from "L" to "H", data outputted from theshift register 100 are inputted in the corresponding registers A to P inthe data register 105.

Further, the outputs of the NOR circuit 144 and the AND circuit 145respectively are inputted in an OR circuit 146, and the output of the ORcircuit 146 is inputted in an input terminal of an OR circuit 147. Inthe other input terminal of the OR circuit 147, a WRITE signal isinputted. An output signal IN/OUT of the OR circuit 147 is a signal forcontrolling analogue switches 113, 114. In other words, when the signalIN/OUT is "H", the analogue switch 113 is conductive and the analogueswitch 114 is nonconductive, so that data from the camera are inputtedin the shift register 100. And when the signal IN/OUT is "L", theanalogue switch 113 is nonconductive and the analogue switch 114 isconductive, so that data from the cartridge are outputted to the camera.Further, the output AN3 of the AND circuit 121 is inputted in a setterminal of the flip-flop 150.

In the abovementioned structure, operations of data communication withthe camera will be described in the following. At the beginning of thedata communication, the CS signal becomes "H" and the counter 115 startscounting the serial clock SCK. At this time, the output COMP of thecomparator 106 is "H". According to the clock SCK, an operation codefrom the camera is inputted in the shift register 100. When theoperation code (1 byte) is completely inputted, the output of the ANDcircuit 116 becomes "H", and pulses are outputted from the one-shotcircuit 118. Since the counter 119 is reset till the CS signal becomes"H", the outputs C4 to C8 thereof are all "L". Accordingly, an operationcode latch timing signal AN2 is outputted from the AND circuit 120.According to this signal AN2, data of the shift register 100 areinputted in the operation code latch section 103. When the output of theone-shot circuit 118 becomes "L", the output C4 of the counter 119becomes "H". Then, when data of the second byte (address data) areinputted in the shift register 100, pulses are outputted from theone-shot circuit 118 similarly to the case of the data of the firstbyte. At this time, since only C4 of the outputs of the counter 119 is"H", the address latch timing signal AN3 is outputted from the ANDcircuit 121, so that the address data in the shift register 100 areoutputted to the address latch section 104.

When the operation code is latched, the decoder 109 shown in FIG. 17makes the output READ to be "H" in the case of reading, makes the outputWRITE to be "H" in the case of writing and the output ERASE to be "H" inthe case of erasing. Accordingly, only in the case of writing, the inputdata are transferred to the data register 105 according to the timingsignals of the AND circuits 128 to 143. Then, when the CS signal becomes"L", in response to this, the content of the data register 105 iswritten in the predetermined address in the E² PROM 111.

Data reading and erasing operations will be described later in detail.

Further, as for the beginning two bytes of data, the signal IN/OUT isalways made to be "H" by means of the NOR circuit 144, the AND circuit145 and the OR circuit 146, 147, whereby the writing (input) mode isset. And thereafter when the signal WRITE is "H", the signal IN/OUT iskept to be "H", that is, the writing mode is kept. When the signal WRITEis "L", the signal IN/OUT turns to "L" and the reading (output) mode isset.

Now, the relation between the address designation and the byte numberwill be described in the following with reference to FIGS. 17 and 18.Among the operation codes latched by the operation code latch timingsignal AN2, the byte number of the communicated data are inputted in thecomparator 106. On the other hand, the address data latched by theaddress latch timing signal AN3 and the address data among thepreviously latched operation codes are inputted in a preset inputterminal of the counter 108. At this time, the signal AN3 is inputted ina set terminal of the flip-flop 150. Therefore, after the two byte datacommunication is completed, output Q of the flip-flop 150 always becomes"H", and the AND circuit 148 is in the active state. Every time one bytedata communication is completed, the signal AN1 becomes "H" and theoutput AN4 of the AND circuit 148 becomes "H". And the counters 107, 108count the output AN4 of the AND circuit 148.

On the other hand, the signal AN3 indicating that the beginning two bytedata communication is completed is also inputted in a delay circuit 151,and therefore it is delayed a predetermined time in being inputted in apreset enable terminal PE of the counter 108. Thereby the previouslylatched address is inputted in E² PROM 111. Thereafter, every time onebyte data communication is completed, the counter 108 increases theaddress by 1. During this time, the counter 107 outputs the byte numberof the transmitted and received data to the comparator 106, and when thebyte number latched at the beginning (namely, the whole byte number ofthe data to be transmitted and received) becomes identical with thepresent number, the signal COMP becomes "L". This signal COMP is aninput of the AND circuit 116 shown in FIG. 18. Therefore, when thenecessary byte number of data are completely communicated, the ANDcircuit 116 becomes nonconductive, and the counters 107, 108 stop thecounting operation. Further, the counters 107, 108 are reset when the CSsignal becomes "L".

When data have been already written in a memory region of E² PROM 111 inwhich new data are to be written (that is, when data are communicated),the data written in the region are erased immediately before writing thenew data. The operation of erasing the data will be described below.

As abovementioned, at the time of data writing, the designated bytenumber of data are written in order from the designated head address.

FIG. 19 shows structure of the read control section 112 and the like.Now, the read and erase control operations will be described in thefollowing.

Erasing operation includes two cases. One is a case of erasing all thestored data, and the other is a case of erasing old data before writingnew data. In the case of erasing all the stored data, data designatingto erase all the data are set in the operation code. As a result, asignal ERASE is outputted from the decoder 109 to operate an erasingsection 110, whereby all the data in E² PROM 111 are erased. This dataerasing operation is executed at the timing when the CS signal reversesfrom "H" to "L". On the other hand, in the case of writing new data,firstly data designating to erase a part of the data is set in theoperation code, and the address in which new data are written and thebyte number of the new data are designated. Then, when the CS signalbecomes "L", the designated byte number of data are erased from thedesignated address. Thereafter, the new data are written in theabovementioned manner.

Now, the read control operation will be described in the following. Whenthe data designating the reading mode and the address of the ICP FILMdata are inputted, the ICP FILM data stored in the E² PROM 111 aretransferred to a register 153 for reading the ICP film data. A triggerterminal PIN of the register 153 is connected through an AND circuit149, a delay circuit 159 and an OR circuit to the output terminals ofAND circuits 121, 148. The register 153 inputs the transferred ICP FILMdata one byte at a time a predetermined time after the output AN3 of theAND circuit 121 or the output AN4 of the AND circuit 148 becomes "H".When the ICP FILM data are inputted in the register 153, the ICP FILMdata are outputted from a S IN/OUT terminal according to a clock SCK.During this time, the output from a FILM DATA reading register 154 isalways kept to be "L". Further, the control signal IN/OUT forcontrolling the analogue switch 114 is "L" and therefore the analogueswitch 114 is conductive.

When ICP CAMERA data are written in the E² PROM 111, the written ICPCAMERA data and ICP CAMERA Ref data stored in the E² PROM 111 aretransferred to their respective registers 155, 156, and it is judgedwhether these data are identical with ICP CAMERA data written in acomparator 157. When they are identical, a signal ROK is made to be "H"so that the data can be read. The signal ROK is inputted in a gate 158.When they are not identical, the signal ROK is made to be "L" so as toforbid to read the data. When the gate 158 is enable, the first data areinputted in a register 154 in response to the address latch timingsignal AN3, and are outputted according to the clock SCK, similarly tothe case of outputting ICP FILM. In this case, the data are inputted inthe register 154 at a timing a predetermined time after the signal AN3becomes "H", by means of the delay circuit 152. When the output of thefirst data is completed, the next data are inputted in the register 154in response to the signal AN4 indicating completion of one byte dataoutput. In this manner, data are continued to be outputted till thenecessary data are completely outputted, or the CS signal becomes "L".

The address designation in the data reading is executed in the samemanner as is executed in the data writing. Further, in the data writing,data stored in the address registered by the counter 108 are similarlytransferred to the registers 153, 154. However, in this case, the READsignal is "L", the output of the AND circuit 149 does not become "H", sothat the data are not taken in the registers 153, 154.

FIGS. 20 and 21 show the timing charts of the abovementioned datacommunication.

FIG. 20 shows the timing of usual data communication. When the CS signalbecomes "H" (t0), the data communication is started. The clock SCK isinputted, and according to the clock SCK, the operation code (thereading, writing or erasing mode and the byte number of the data to becommunicated) is inputted from S I/O according to the clock SCK. Asshown in the figure, the clock SCK is, after eight continuous pulses, inthe state of "L" level for a predetermined time. When the input of theoperation code is completed (t1), the signal AN2 becomes "H", andthereby the operation code is latched. Then, the address of the data isinputted according to the clock SCK. When the input of the address iscompleted (t2), the signal AN3 becomes "H", and thereby the address islatched to the address latch section. The input of the operation codeand the address is completed, the data communication is executed. At thetime of latching the operation code, the mode is judged. When it is thereading mode, the data are outputted, and when it is the writing mode,the data are inputted. And when the erasing mode, data in all or adesignated part of the memory regions of the E² PROM are erased. Whenthe first byte of the data are inputted or outputted, the counters 107,108 make the abovementioned operation according to the signal AN4 (t3).When the second byte of the data are communicated (t4), the sameoperation is executed.

The data are communicated in the abovementioned manner and when thewhole of the necessary data are completely communicated, the signal COMPfrom the comparator 106 turns from "H" to "L" (t5). Thereby, the signalAN4 is kept to be "L", and the counters 107, 108 stop the countingoperation. Then, when the CS signal becomes "L" (t6), the datacommunication is ended. In the writing mode, the data from the register105 are written in the E² PROM 111 at the timing t6.

FIG. 21 shows a timing chart of the communication of the ICP FILM dataand the ICP CAMERA data, in which the latch timings and the like are thesame with those of FIG. 20. Firstly, an operation code is inputted. Inthe operation code, the reading mode in which the camera reads the ICPFILM data and the byte number of the ICP FILM (1 byte in FIG. 21, but itmay be a plurality of bytes) have been set. When the input of theoperation code is completed, address of ICP FILM data is inputted.Completing of the address input, the signal IN/OUT is changed over from"L" to "H", and the ICP FILM data are outputted from the cartridge tothe camera according to the clock SCK. When the output of the ICP FILMdata is completed, the CS signal from the camera becomes "L" and thedata communication is ended.

Then, the camera receives the ICP FILM data and judged whether thecartridge is fit for the camera or not. When the cartridge is fit forthe camera, the camera outputs the ICP CAMERA data, but beforeoutputting the ICP CAMERA data, the camera sets the erasing mode forerasing old ICP CAMERA data stored in the memory in the cartridge, andthen outputs the address of the ICP CAMERA data (1 byte in FIG. 21).When the address of the ICP CAMERA data are completely outputted, the CSsignal is turned to "L" (t7). When the CS signal becomes "L", thepreviously stored ICP CAMERA data are erased by the erasing section 110.When the old ICP CAMERA data are completely erased, the camera outputsnew ICP CAMERA data, that is, the ICP CAMERA data corresponding to theICP FILM data inputted from the cartridge loaded in the camera. In otherwords, the writing mode and the byte number (1 byte in FIG. 21) of theICP CAMERA data are set in the operation code and the operation code isoutputted, and thereafter, the address of the ICP CAMERA data isoutputted. When the outputs of the operation code and the address arecompleted, the ICP CAMERA data are inputted in the cartridge, and whenthe CS signal becomes "L" (t8), the ICP CAMERA data are written in theE² PROM 111. The cartridge compares the written ICP CAMERA data withpreliminarily stored ICP CAMERA Ref data by means of a comparator 157.When the two data are identical with each other, a signal ROK from thecomparator 157 is turned to "H" so that the data can be read (t9).Thereby, a gate 158 becomes conductive, whereby the data can be read.When the ICP CAMERA data and the ICP CAMERA Ref are not identical witheach other, the signal ROK remains in "L" level, and the gate 158remains nonconductive and the data cannot be read.

The data communication between the camera and the film cartridge isdescribed in the above. However, since data for use in a film processingshop and a laboratory are also stored in the memory in the cartridge asshown in FIG. 16, data communication between the film cartridge and theinstruments used in a film processing shop and a laboratory can beexecuted in the same manner as described in the abovementionedembodiments.

The invention may be embodied in other specific forms without departingfrom the spirit or essential characteristics thereof. The presentembodiment is therefore to be considered in all respects as illustrativeand not restrictive.

The term "memory in the film cartridge" is used for herein in acomprehensive sense, i.e., to broadly refer to that memory is providedin a film cartridge or film itself, further memory is a medium such as aROM provided in a film cartridge.

                  TABLE 1                                                         ______________________________________                                                                       AND circuit of which                           C4     C5     C6     C7    C8  output is High level                           ______________________________________                                        L      L      L      L     L   120                                            H      L      L      L     L   121                                            L      H      L      L     L   128                                            H      H      L      L     L   129                                            L      L      H      L     L   130                                            H      L      H      L     L   131                                            L      H      H      L     L   132                                            H      H      H      L     L   133                                            L      L      L      H     L   134                                            H      L      L      H     L   135                                            L      H      L      H     L   136                                            H      H      L      H     L   137                                            L      L      H      H     L   138                                            H      L      H      H     L   139                                            L      H      H      H     L   140                                            H      H      H      H     L   141                                            L      L      L      L     L   142                                            H      L      L      L     L   143                                            ______________________________________                                    

What is claimed is:
 1. A camera which can record photographing data intoa memory device provided in a recording medium loaded in the camera,comprising:first recording means for recording predetermined data in therecording medium every time one film frame is photographed, saidpredetermined data being timely recorded only at a time when said onefilm frame is photographed; operating means for writing second datawhich represents a descriptive caption of an object to be photographed,said second data capable of being rewritten; and second recording meansfor recording the second data in said memory device of the recordingmedium when the operating means is operated, and not recording thesecond data in said memory device of the recording medium when theoperating means is not operated.
 2. A camera as claimed in claim 1,wherein the second data is a comment relating to a photographed imagegiven by the operator.
 3. A camera as claimed in claim 1, wherein thepredetermined data and the second data are recorded in different regionsin the memory device of the recording medium.
 4. A camera as claimed inclaim 2, wherein said second data is a hand written data given by theoperator.